no-gnutls_global_set_mutex
authorDebian OpenLDAP Maintainers <pkg-openldap-devel@lists.alioth.debian.org>
Thu, 25 Jul 2019 15:32:00 +0000 (16:32 +0100)
committerRyan Tandy <ryan@nardis.ca>
Thu, 25 Jul 2019 15:32:00 +0000 (16:32 +0100)
Gbp-Pq: Name no-gnutls_global_set_mutex

libraries/libldap/tls_g.c

index f3b4cd710667189189ab8b164cef20beed1fa817..f52ee4fb3d0b3a178c0a8212e7b966bc9b847daa 100644 (file)
@@ -67,51 +67,10 @@ static int tlsg_cert_verify( tlsg_session *s );
 
 #ifdef LDAP_R_COMPILE
 
-static int
-tlsg_mutex_init( void **priv )
-{
-       int err = 0;
-       ldap_pvt_thread_mutex_t *lock = LDAP_MALLOC( sizeof( ldap_pvt_thread_mutex_t ));
-
-       if ( !lock )
-               err = ENOMEM;
-       if ( !err ) {
-               err = ldap_pvt_thread_mutex_init( lock );
-               if ( err )
-                       LDAP_FREE( lock );
-               else
-                       *priv = lock;
-       }
-       return err;
-}
-
-static int
-tlsg_mutex_destroy( void **lock )
-{
-       int err = ldap_pvt_thread_mutex_destroy( *lock );
-       LDAP_FREE( *lock );
-       return err;
-}
-
-static int
-tlsg_mutex_lock( void **lock )
-{
-       return ldap_pvt_thread_mutex_lock( *lock );
-}
-
-static int
-tlsg_mutex_unlock( void **lock )
-{
-       return ldap_pvt_thread_mutex_unlock( *lock );
-}
-
 static void
 tlsg_thr_init( void )
 {
-       gnutls_global_set_mutex (tlsg_mutex_init,
-               tlsg_mutex_destroy,
-               tlsg_mutex_lock,
-               tlsg_mutex_unlock);
+       /* do nothing */
 }
 #endif /* LDAP_R_COMPILE */